article#grid-gallery{
    margin:0 auto;
}
article#grid-gallery .gambar-p{
    position:relative;
    z-index:5;
    height:400px;
    overflow: hidden;
}
article#grid-gallery .gambar-p .title{
    position:absolute;
    z-index:1;
    width:1000px;
    height:400px;
    margin:-30px 0 0 -400px;
    background-image:url(http://2.bp.blogspot.com/-A0xdy0muPBw/T707rp4IA-I/AAAAAAAABWA/B1wa6g-2tGw/s1600/gallery.png);
    background-position:top center;
    background-repeat:no-repeat;
}
article#grid-gallery .bg-1x88z2{
    position:absolute;
    z-index:1; 
    left:0;
    top:0;
    right:0;
    height:470px;
    background-color:rgba(100, 100, 100, .1);
    background-image:url(http://2.bp.blogspot.com/-dzPAyMjMHms/ULTenR5D50I/AAAAAAAAC7g/2oSZa7VCG48/s1600/bg2.png);
    -webkit-box-shadow:
               inset 2px -3px 6px rgba(0, 0, 0, .9);
       -moz-box-shadow:
               inset 2px -3px 6px rgba(0, 0, 0, .9);
            box-shadow:
               inset 2px -3px 6px rgba(0, 0, 0, .9);
}
article#grid-gallery div.photo {
    position:relative;
    float:left;
    width:960px;
    margin:10px 10px 10px 10px;
    padding:5px;
    background-color:rgba(10,10,10, 0.9);	
    background-image:url(http://4.bp.blogspot.com/-mSKYhorqzuo/ULTelolFfnI/AAAAAAAAC7M/ynBZr2T5qhw/s1600/bg.jpg);
    border:1px solid #151515;
    border-top-color:rgba(255,255,255,0.06);
    border-bottom-color:rgba(255,255,255,0.03);
    -webkit-box-shadow:
               0 2px 4px rgba(0,0,0,.9),
               0 4px 8px rgba(0,0,0,.6)inset ;
       -moz-box-shadow:
               0 2px 4px rgba(0,0,0,.9),
               0 4px 8px rgba(0,0,0,.6)inset ;
            box-shadow:
               0 2px 4px rgba(0,0,0,.9),
               0 4px 8px rgba(0,0,0,.6)inset ;
}
article#grid-gallery .photo .image img{
    position:relative;
    z-index:999;
    overflow:hidden!important;
}
article#grid-gallery .photo .image img:hover{
    opacity:0.8;
}
article#grid-gallery .photo .image img{
    background-image:url(http://4.bp.blogspot.com/-ebNWkRvyAoE/T7qgWXj8XDI/AAAAAAAABSg/dKlSEjXp2hU/s1600/loader.gif);
    background-position:center center;
    background-repeat:no-repeat;
    z-index:999;
    float:left;
}
article#grid-gallery .gambar-p .text-p{
    position:absolute;
    top:32px;
    width:500px;
    left:420px;
}
article#grid-gallery .gambar-p .text-p span.judul1{
    position:relative;
    z-index:7; 
    padding:6px 11px;
    font-size:28px;
    font-family:'Open Sans',arial narrow,arial,sans serif;
    font-weight:bold!Important;
    letter-spacing:1px;
    line-height:.9em;
    text-transform: uppercase;
    color:#eee;
}
article#grid-gallery .gambar-p .text-p p{
    position:relative;
    z-index:7; 
    margin:0;
    padding:0;
    font-size:10px;
    line-height:14px;
}
article#grid-gallery .gambar-p div.title,
article#grid-gallery .judul1,
article#grid-gallery .text-p p{
    display:none;
}